surplus receipts - French English Dictionary